home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / research / help / copyrights / mesa.txt < prev    next >
Encoding:
Text File  |  1997-07-08  |  1.7 KB  |  43 lines

  1.    The software implementation of the underlying 3-D graphics library 
  2. for Object Graphics in IDL is provided via version 2.2 of the
  3. Mesa 3-D Graphics Library. Mesa is copyrighted by Brian Paul under the
  4. terms of the GNU LIBRARY GENERAL PUBLIC LICENSE, found in the file
  5. gnu_library_license.txt in this directory.
  6.  
  7. To comply with the terms of this license, RSI has taken the following steps:
  8.  
  9.         - When an IDL linked with Mesa starts up and prints the
  10.           announcement message containing the Research Systems Copyright
  11.           notice, it also prints a message asserting the Free Software 
  12.           Foundation copyright on Mesa and pointing you to this file for 
  13.           more information.
  14.  
  15.     - We obtained Mesa from the primary FTP repository
  16.       
  17.         ftp://iris.ssec.wisc.edu/pub/Mesa
  18.  
  19.       Any flags set by RSI to compile the library are noted below.
  20.  
  21.          - We agree to provide, upon your request, the machine-readable
  22.            object code you need to link a new version of the Mesa library 
  23.            with IDL.  You may submit such a request to RSI by sending 
  24.            e-mail to support@rsinc.com.
  25.  
  26. RSI Requirements for Compiling Mesa
  27. -----------------------------------
  28.  
  29.    To ensure that the Mesa 3-D graphics libarary works with IDL, the following
  30.    criteria must be met when compiling the library.
  31.  
  32.    1. Define the USE_MGL_NAMESPACE to the C macro preprocessor.
  33.       This is done by adding:
  34.  
  35.           -DUSE_MGL_NAMESPACE
  36.  
  37.       to the CFLAGS line for your platform in the file called Make-config 
  38.       in the Mesa distribution.
  39.  
  40.    2. Make a sharable version of the library for your platform.  If this 
  41.       option applies to your platform, an explanation of how to do this 
  42.       is found in the file called Makefile of the Mesa distribution.
  43.